
const Mock = require('mockjs')



const data = Mock.mock(
    {
        'item|10': [{
            id: '@id',
            pid: '@integer(1000, 1100)',          // 生成一个1000-1100之间的整数
            name: '@name',                        // 生成一个英文名字，cname为中文名字
            description: '@csentence(10, 20)',    // 生成一句中文
            price: '@integer(10,100) $',
            edit: '',
            value: '@float(2,4)',                // 生成一个2-5之间的浮点数
            display_time: '@datetime',           // 生成一个日期
            sales: '@integer(300, 5000)'
        }]
    }
)

module.exports = [
    {
        url: '/mocktest/list',
        type: 'get',
        response: config => {
            const items = data.item
                return {
                    code: 20000,
                    data: {
                        total: items.length,
                        items: items
                    },
                    test: [1, 2, 4]
                }
        }


    },
    {
        url: '/charts/one',
        type: 'get',
        response: _ => {
            return {
                code: 20000,
                xdata: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
                ydata: [820, 932, 901, 934, 1290, 1330, 1320]
            }
        }
    }
]
